body {
FONT-SIZE: 9pt; 
COLOR: #1d243e; 
FONT-STYLE: normal; 
FONT-FAMILY: Tahoma, Verdana; 
background-color:#eeeeee;
}

A:link {
COLOR: #1d243e; 
TEXT-DECORATION: none 
}

A:visited { 
COLOR: #1d243e; 
TEXT-DECORATION: none 
}

A:active { 
COLOR: #1d243e; 
TEXT-DECORATION: none 
}

A:hover { 
COLOR: #8189a8; 
TEXT-DECORATION: none 
}

p{
text-align: justify;
}

h1{
FONT-SIZE: 12pt; 
COLOR: #1d243e; 
FONT-STYLE: normal; 
FONT-FAMILY: Tahoma, Verdana; 
}

h2{
FONT-SIZE: 10pt; 
COLOR: #1d243e; 
FONT-STYLE: normal; 
FONT-FAMILY: Tahoma, Verdana; 
}

h3{
FONT-SIZE: 9pt; 
COLOR: #1d243e; 
FONT-STYLE: normal; 
FONT-FAMILY: Tahoma, Verdana; 
}

TD { 
FONT-SIZE: 9pt; 
COLOR: #1d243e; 
FONT-STYLE: normal; 
FONT-FAMILY: Tahoma, Verdana; 
borde:1px;
}

DIV { 
FONT-SIZE: 9pt; 
COLOR: #1d243e; 
FONT-STYLE: normal; 
FONT-FAMILY: Tahoma, Verdana 
}

img{
vertical-align: middel;
}

TABLE { 
FONT-SIZE: 9pt; 
COLOR: #1d243e; 
FONT-STYLE: normal; 
FONT-FAMILY: Tahoma, Verdana BORDER:1px
}

INPUT { 
COLOR: #1d243e; 
BORDER-TOP-STYLE: groove; 
FONT-FAMILY: Verdana; 
BORDER-RIGHT-STYLE: groove; 
BORDER-LEFT-STYLE: groove; 
BACKGROUND-COLOR: #f0f0f0; 
BORDER-BOTTOM-STYLE: groove 
} 

INPUT.send { 
COLOR: #1d243e;
BORDER-TOP-STYLE: groove; 
FONT-FAMILY: Verdana; 
BORDER-RIGHT-STYLE: groove; 
BORDER-LEFT-STYLE: groove; 
BACKGROUND-COLOR: #eeeeee; 
BORDER-BOTTOM-STYLE: groove 
}

SELECT { 
COLOR: #1d243e; 
BORDER-TOP-STYLE: groove; 
FONT-FAMILY: Verdana; 
BORDER-RIGHT-STYLE: groove; 
BORDER-LEFT-STYLE: groove; 
BACKGROUND-COLOR: #eeeeee; 
BORDER-BOTTOM-STYLE: groove 
}

TEXTAREA { 
COLOR: #1d243e; 
BORDER-TOP-STYLE: groove; 
FONT-FAMILY: Verdana; 
BORDER-RIGHT-STYLE: groove; 
BORDER-LEFT-STYLE: groove; 
BACKGROUND-COLOR: #eeeeee; 
BORDER-BOTTOM-STYLE: groove 
}

ul{
list-style-image: url(list.gif);
}

hr{
background-color: #cfcfcf;
border:1px; 
height: 1px;
noshade: noshade;
} 

#main{
z-index: 1;
position: relative;
border: 0px solid;
width: 860px;
height: auto;
margin-top: -7px;
left: 50%;
margin-left: -430px;
background-image:url(bg.gif);
vertical-align: bottom;
float:left;
min-height: 100%;
}

#header{
border: 0px solid;
width: 860px;
height: 230px;
background-image:url(header.gif);
}

#content{
border: 0px solid;
width: 600px;
height: auto;
padding-top: 10px;
}

#bg {
background-image:url(bg.gif);
}

#footer{
background-image:url(footer.gif);
}

#navi {
z-index: 2;
position: relative;
float: left;
border: 0px solid;
width: 152px;
height: 270px;
top: 0px;
left: 28px;
text-align: center;
}

#links {
text-align: center;
border: 0px solid;
width: 152px;
height: 30px;
background-image:url(button.gif);
margin-top: 7px;
line-height: 27px;
}

#news {
background-image:url(news_bg.gif);
}

#newstop {
background-image:url(news_top.gif);
}

#newstitle {
font-size: 12pt;
font-weight: bold;
COLOR: #1d243e;  
text-align: center;
border: 0px solid;
left: 0px;
padding-left: 3px;
padding-right: 3px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cfcfcf;
}

#newsinfo {
font-size: 8pt;
text-align: left;
COLOR: #1d243e; 
border: 0px solid;
line-height: 20px;
padding-left: 3px;
padding-right: 3px;
}

#newstext {
font-size: 9pt;
COLOR: #1d243e; 
text-align: left;
line-height: 18px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cfcfcf;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cfcfcf;
padding-top: 10px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 10px;
}

#newslinks {
font-size: 8pt;
text-align: right;
COLOR: #1d243e; 
border: 0px solid;
line-height: 20px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
}

#newsend {
background-image:url(news_end.gif);
}

fieldset {
margin: 3px;
padding: 3px;
width: 200px;
border: 1px dotted #a8a8a8;
}

legend {
font-weight: bold;
}

label {
float: left;
display: block;
width: 20px;
padding-top: 3px;
text-align: right;
margin-right: 3px;
margin-left: 10px;
}

input {
font-size: 9pt;
background-color: #f3f3f3;
display: block;
margin-bottom:10px;
margin-left: 10px;
margin-right:10px;
border: 1px solid #c5c5c5;
padding: 3px;
width: 250px;
}

#input_button {
font-size: 9pt;
background-color: #f3f3f3;
display: block;
margin-bottom:10px;
margin-left: 10px;
margin-right:10px;
border: 1px solid #c5c5c5;
padding: 2px;
width: 150px;
}

